marginal seas - French English Dictionary